
const p1 = Promise.resolve(521);
//如果是传入的一个非promise的参数 返回的是一个成功的promise对象 值是你传进去的对象值
console.log(p1);
//如果传入的是一个promise对象 返回值也是一个promise对象 该对象的成功和失败取决于你传入的promise对象的成功与失败
const p2 = new Promise((resolve,reject) => {
    // resolve('ok');
    reject('Error'); //这里会报错 因为你要处理这个错误对象
});

p2.catch(reason => {
    console.log(reason);
})
console.log(p2);